Vicki Gold begin_of_the_skype_highlighting end_of_the_skype_highlighting 7/27/2011

The Mission

The Elementary Advocacy Groups’ Mission is the promotion of the use of MIT’s Scratch programming environment in elementary schools.

Rationale


The right tool:
As predicted, in the classroom, the computer is becoming as ubiquitous as the textbook. For many reasons educators agree that lesson plans should seamlessly embed the use of computer resources. There are many reasons why this transition has not yet come to fruition. One of the obstacles has been simply the lack of the right tool. The Elementary Advocacy Group believes one such tool now exists, and it is MIT’s Scratch programming environment.

The Scratch Difference:
What makes Scratch different from other computer applications? First and foremost, Scratch is a simple programming environment that is easy to learn. Teachers who are novice programmers regardless of their level of trepidation, with the right support can easily learn to use Scratch. Students pick it up quickly and easily.. The MIT Scratch Team has supplied the needed support in many ways with free classes and Webinars, but most importantly are their Web sites. There is a Web site for students at http://scratch.mit.edu, and a Web site devoted to teachers’ professional development at http://scratched.media.mit.edu/ . The sites include an impressive and vast set of ever increasing teacher resources. In addition, the sites are impressively monitored. When posting a question to their discussion board your answer appears almost in real-time. This is quite an achievement.

It has been known that users learn computer programming best when they can tinker and fiddle around with their code. With that in mind, Scratch was designed for users to tinker as they program. This enables the student to try out different ways of solving problems. Tinkering personalizes learning and solution creation. It promotes the use of the iterative thinking process. Each student with the right scaffolding can demonstrate their own individualized solution. In computer programming there are many ways to arrive at the right answer, and countless ways to represent the solution. The salient point is does the student comprehend the underlying principles, and is s/he capable of duplicating a similar type of problem. Lastly, due to computers we now have countless computer manipulatives to engage students in the understanding of mathematical concepts. The advantage of Scratch is it not only allows the student to create their own manipulative, but offers the ability to remix/build upon, and collaborate with other students’ to build better manipulatives.

Scratch and LD:
It is important to include in this discussion that Scratch can have important implications on the Learning Disabled community. The LD community depends heavily on computer assistive technology. These students can often organically express themselves better through the use of computers. Scratch should be readily available to all LD students. It is a perfect vehicle for high functioning students to customize their own computer assistive technology.

Obstacles:
The advocacy group is acutely aware of the difficulties of implementing our proposal. It is hard to change how lessons are taught, and that more computer hardware be accessible to all students. This change calls for the inculcation of a new teaching subject matter and perhaps new methods of teaching styles. There are many blocking issues but one stands out is few higher education teaching programs include Scratch in their curriculum. Professional development is down due to budget shortfalls, and in addition, teachers are feeling increasingly pressured to keep up with an increasing workload.

WHY NOW?
With all these obstacles, why do we ask for Scratch integration now? The answer is despite the hardships the critical mission of education is to keep our children competitive in today’s 21st Century global society. The tool to embed computing into education exists now and is ready to use. The advocacy group feels it is imperative to start this mission now by teaching programming and computing at an early age. Let’s start Scratching now!


Supporting Documents:
http://cacm.acm.org/magazines/2009/11/48421-scratch-programming-for-all/fulltext
http://wik.ed.uiuc.edu/index.php/Manipulatives_in_Mathematics_Instruction
http://wiki.scratch.mit.edu/wiki/Remix



=

=